#pragma once




namespace Engine
{
	namespace Edit
	{
		struct State
		{
			/**
			 * These are global states for the IDE.
			 * Currently it can be in idle, editing or debugging mode (the latter
			 * can be thought of as read-only).
			 */
			enum Type
			{
				Idle,      //< No project open
				Editing,   //< A project is open
				Debugging, //< A project is open and the debugger is attached
			};
		};
		///////////////////////////////////////////////////////////////////////////////////////////
	}
	///////////////////////////////////////////////////////////////////////////////////////////////
}
///////////////////////////////////////////////////////////////////////////////////////////////////
